﻿using Future.Model.SysModel;

namespace Future.Model.ViewModel
{
    /// <summary>
    /// 描述：用户信息
    /// 创建人： yangkai
    /// 创建时间：2022/11/17 20:04:11
    /// </summary>
    public class UserInfoVo
    {
        /// <summary>
        /// 用户基础信息
        /// </summary>
        public UserModel UserBaseInfo { get; set; } = new UserModel();

        /// <summary>
        /// 用户角色列表
        /// </summary>
        public List<string> RoleCodes { get; set; } = new List<string>();

        /// <summary>
        /// 用户角色
        /// </summary>
        public List<RoleModel> Roles { get; set; } = new List<RoleModel>();

        /// <summary>
        /// 用户权限列表
        /// </summary>
        public List<string> PermissionCodes { get; set; } = new List<string>();
    }
}
